provider Integration PUT /api/0/sentry-apps/{sentry_app_id_or_slug}/
@utdk/sentry /api/0/sentry-apps/{sentry_app_id_or_slug}/
Update an existing custom integration.
Update an existing custom integration.
sentry_app_id_or_slug path required
The ID or slug of the custom integration.
string

Try it

Authentication
Configure credentials for API Reference
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

updateAnExistingCustomIntegration
PUT/api/0/sentry-apps/{sentry_app_id_or_slug}/
Update an existing custom integration.

Parameters

required

The ID or slug of the custom integration.

Input

required

The name of the custom integration.

required

The custom integration's permission scopes for API access.

The custom integration's author.

Webhook events the custom integration is subscribed to.

The UI components schema, used to render the custom integration's configuration UI elements. See our [schema docs](https://docs.sentry.io/organization/integrations/integration-platform/ui-components/) for more information.

The webhook destination URL.

The post-installation redirect URL.

Whether or not the integration is internal only. False means the integration is public.

Marks whether or not the custom integration can be used in an alert rule.

The custom integration's description.

Whether or not an installation of the custom integration should be verified.

The list of allowed origins for CORS.

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import sentry from '@utdk/sentry';

await sentry.updateAnExistingCustomIntegration({
  "isInternal": false,
  "isAlertable": false,
  "verifyInstall": true
})